dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Lobster Tail
— definition
1.
lobster tail (Noun)
1 definition
lobster tail (Noun)
— Lobster tail meat; usually from spiny rock lobsters.
1 type of
Lobster